package com.qst.entity;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;

@Data
@AllArgsConstructor
@NoArgsConstructor
public class Result<T> implements Serializable {
    private boolean success; // 标记是否成功操作
    private String message;  // 标记要传递的信息
    private T data;          // 标记要传递的数据

    // 如果操作失败,则不需要传递数据,只需要传递是否成功,和通知信息
    public Result(boolean success, String message) {
        this.success = success;
        this.message = message;
    }
}
